consecutive sides - French English Dictionary